smart aleck – English–Français translations

🇬🇧 en fr 🇫🇷

smart aleck noun

  • a know-it-all
je-sais-tout
  • a show off
vantard
Wiktionary Links